# 狮群算法排课相关参数配置

particals = 60  # 种群数量
MaxIter = 100  # 最大迭代次数
# archive_size = 100  # 存储库储存上限数量
beta = 0.2  # 成年狮所占比列
Nc = int(particals * beta)  # 成年狮母狮数量
Np = particals - Nc  # 幼师数量
step_factory = 0.7

dim = 2  # 维度，优化变量的个数

# 时间片可以自己设置
num_days = 7
periods_per_day = 6
# 权重可以自己设置
student_weight = 0.6
teacher_weight = 1 - student_weight
s_t_weight = 0.4
r_weight = 0.3
s_t_dis_weight = 1 - s_t_weight - r_weight

MAX_WEEK = 21
